Observer Curve and Object Detection from the Optic Flow
نویسندگان
چکیده
A collision is an event where the robot path intersects with an object in the environment. Collisions can be desired if the object is a goal, or undesired if the object is an obstacle. We call the place of intersection a collision point. Prediction of collision points relies on a continuity assumption of the robot motion such as constant velocity. The robot is equipped with monocular vision to sense its environment. Motion of the robot results in motion of the environment in the sensory domain. The optic ow equals the projection of the environment motion on the image plane. We show that under the continuity assumption described above, the collision points can be computed from the optic ow without deriving a model of the environment. We show this for two types of observer motion. First we consider a translating observer and show that the projections of the collision points are located on the curve through the focus of expansion and in the direction of its temporal derivatives. Second we consider a mobile robot. We derive the collision points by introducing an invariant, the curvature scaled depth. This invariant couples the rotational velocity of the robot to its translational velocity and is closely related to the curvature of the mobile robot's path. We show that the spatial derivatives of the curvature scaled depth give the object surface orientation.
منابع مشابه
Acoustic facilitation of object movement detection during self-motion.
In humans, as well as most animal species, perception of object motion is critical to successful interaction with the surrounding environment. Yet, as the observer also moves, the retinal projections of the various motion components add to each other and extracting accurate object motion becomes computationally challenging. Recent psychophysical studies have demonstrated that observers use a fl...
متن کاملThe detection of moving objects by moving observers
When an observer moves through the world, he or she must detect moving objects in order to avoid or intercept them. Accomplishing this task presents a problem for the visual system, because the motion of the observer causes the images of nearly all objects in the scene to move across the retina. We tested observers' abilities to detect a moving object when its angle of motion deviated from the ...
متن کاملThe effect of monocular depth cues on the detection of moving objects by moving observers
An observer moving through the world must be able to identify and locate moving objects in the scene. In principle, one could accomplish this task by detecting object images moving at a different angle or speed than the images of other items in the optic flow field. While angle of motion provides an unambiguous cue that an object is moving relative to other items in the scene, a difference in s...
متن کاملTwo mechanisms for optic flow and scale change processing of looming.
The detection of looming, the motion of objects in depth, underlies many behavioral tasks, including the perception of self-motion and time-to-collision. A number of studies have demonstrated that one of the most important cues for looming detection is optic flow, the pattern of motion across the retina. Schrater et al. have suggested that changes in spatial frequency over time, or scale change...
متن کاملThe Primary Role of Flow Processing in the Identification of Scene-Relative Object Movement
Retinal image motion could be due to the movement of the observer through space or an object relative to the scene. Optic flow, form, and change of position cues all provide information that could be used to separate out retinal motion due to object movement from retinal motion due to observer movement. In Experiment 1, we used a minimal display to examine the contribution of optic flow and for...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1994